Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.03.2014, 21:21
Профессор
Отправить личное сообщение для cript Посмотреть профиль Найти все сообщения от cript
 
Регистрация: 03.02.2014
Сообщений: 238

Авторизация jquery
Приветствую!
Подскажите, что делаю не так?
<script type="text/javascript">
function auth() {
var email = $("#email").val();
var pass = $("#password").val();
$.post('auth.php', { 
email: email, 
password:pass
}, 
success: function(html){
$("#system_msg").html(html);
} 
function(data) {
});
}
</script>
<div id="system_msg" align="center"></div>
<form id="auth" method="post" action="javascript:auth();">
<input id="email" type="text">
<input id="password" type="password">
</form>
Ответить с цитированием
  #2 (permalink)  
Старый 31.03.2014, 22:04
Аватар для nice_try
Профессор
Отправить личное сообщение для nice_try Посмотреть профиль Найти все сообщения от nice_try
 
Регистрация: 11.12.2013
Сообщений: 313

у тебя кавардак с параметрами в $.post
Ответить с цитированием
  #3 (permalink)  
Старый 31.03.2014, 22:23
Профессор
Отправить личное сообщение для cript Посмотреть профиль Найти все сообщения от cript
 
Регистрация: 03.02.2014
Сообщений: 238

Сообщение от nice_try
у тебя кавардак с параметрами в $.post
Можно поподробнее?
Задача скрипта отправлять файлу auth.php параметры из формы, а так же в итоге выводить этот самый файл при удачной отправке.
Ответить с цитированием
  #4 (permalink)  
Старый 31.03.2014, 22:29
Аватар для nice_try
Профессор
Отправить личное сообщение для nice_try Посмотреть профиль Найти все сообщения от nice_try
 
Регистрация: 11.12.2013
Сообщений: 313

апи $.get читал? http://api.jquery.com/jQuery.get/
Ответить с цитированием
  #5 (permalink)  
Старый 31.03.2014, 23:08
Профессор
Отправить личное сообщение для cript Посмотреть профиль Найти все сообщения от cript
 
Регистрация: 03.02.2014
Сообщений: 238

Что то это совсем не то..
Ответить с цитированием
  #6 (permalink)  
Старый 02.04.2014, 19:54
Профессор
Отправить личное сообщение для cript Посмотреть профиль Найти все сообщения от cript
 
Регистрация: 03.02.2014
Сообщений: 238

Up.
Ответить с цитированием
  #7 (permalink)  
Старый 02.04.2014, 20:09
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,149

cript,
исправьте синтаксис в вашем наборе
Ответить с цитированием
  #8 (permalink)  
Старый 02.04.2014, 20:11
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,149

cript,
<script type="text/javascript">
function auth() {
       var email = $("#email").val();
       var pass = $("#password").val();
       $.post('auth.php', {
               email: email,
               password: pass
           },
           function (html) {
               $("#system_msg").html(html);
           }
       );
return false
   }

</script>
<div id="system_msg" align="center"></div>
<form id="auth" method="post" action="/" onsubmit="return auth()">
<input id="email" type="text">
<input id="password" type="password">
<input name="" type="submit" value="go">
</form>

Последний раз редактировалось рони, 02.04.2014 в 20:18.
Ответить с цитированием
  #9 (permalink)  
Старый 02.04.2014, 21:20
Профессор
Отправить личное сообщение для cript Посмотреть профиль Найти все сообщения от cript
 
Регистрация: 03.02.2014
Сообщений: 238

рони,
Делаю в точности по вашему примеру, но ничего не срабатывает
<script type="text/javascript">
function auth() {
       var email = $("#email").val();
       var pass = $("#password").val();
       var hash = $("#hash").val();
       $.post('auth.php', {
               email: email,
               password: pass,
               hash: hash
           },
           function (html) {
               $("#system_msg").html(html);
           }
       );
return false
   }
</script>
<div id="system_msg" align="center"></div>
<form name="auth" id="auth" method="post" class="login-form" action="#" onsubmit="return auth()">
<input type="text"name="email" id="email"  class="input username" value="E-mail" onfocus="this.value=''" required="">
<input type="password" name="password" id="password"  class="input password" value="Пароль" onfocus="this.value=''" required="">
<input type="hidden" name="hash" id="hash" value="<?=md5(randomCode($code));?>" required="">
<input type="submit" name="submit" value="ВОЙТИ" class="button">
</form>

..даже если в файле auth.php нет кода..
Ответить с цитированием
  #10 (permalink)  
Старый 04.04.2014, 17:44
Профессор
Отправить личное сообщение для cript Посмотреть профиль Найти все сообщения от cript
 
Регистрация: 03.02.2014
Сообщений: 238

Может все таки кто нибудь знает как сделать так, чтобы файл на который были отправлены данные выводился на странице?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery не выполняет сценарий ! haacki jQuery 7 05.02.2014 19:43
хочу инвайт на хабр macdack Оффтопик 45 28.07.2013 23:18
Вопрос поддержки старых методов jQuery antonM jQuery 1 04.10.2012 00:08
Авторизация в модальном окне с помощью jQuery A.N.R.I jQuery 17 01.03.2010 19:26
JQuery + FireFox NOOB jQuery 4 02.11.2009 18:16